Vim 사용법 모음
수정하기
문서 생성 2022-12-04 10:35:20 최근 수정 2023-11-07 22:16:11
기록하고 익숙해지도록 한다.
.vimrc 파일은 source
를 사용할 필요가 없다.
다른 설정 파일을 생각하고 source .vimrc
를 사용했는데 오류가 났다. 애초에 필요가 없었다.
참고
줄 마지막 커서로 이동해 입력하기
A
커서 이동
$
: 줄의 마지막으로 이동0
: 줄의 처음으로 이동- Shift + `g`: 맨 아래로 이동
gg
: 맨 위로 이동k
,j
,h
,l
: 상, 하, 좌, 우 이동- 원하는 줄 번호로 이동하는 것은 번호 입력 +
j
ork
- 원하는 줄 번호로 이동하는 것은 번호 입력 +
- 단어 단위로 이동하기
w
: 단어의 시작 위치로 (forward)e
: 단어의 마지막 위치로 (forward)b
: 단어의 시작 위치로 (backward)ge
: 단어의 마지막 위치로 (backward)
편집
y
: 줄 복사하기p
: 복사된 내용 붙이dd
: 줄 삭제하기u
: 되돌리기- Vim-Copy-and-Paste-To-Clipboard
찾기
/
를 누른다.- 검색 패턴을 입력한다.
- Enter로 검색한다.
- 다음 항목을 찾으려면
n
을 누른다. 이전 항목은N
세로줄 편집
- 특정 문자열 지우기
- 수정하고 싶은 위치에서 Ctrl + v
- 수정하고 싶은 행 선택 (
j
,k
) d
로 삭제
- 문자열 추가하기
- 수정하고 싶은 위치기에서 Ctrl + v
- 수정하고 싶은 행 선택 (
j
,k
) - Shift + i (수정 모드)
- 수정한다. (첫 번째로 선택한 행만 수정되는 것처럼 보임.
그래서 안되는 줄 알았다...) - Esc Esc
- 참고